package com.vates.gestion.servicios.impl;

import java.util.Set;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import com.vates.gestion.dao.BaseDao;
import com.vates.gestion.entidades.Hotel;
import com.vates.gestion.entidades.Reserva;
import com.vates.gestion.entidades.TipoHabitacion;
import com.vates.gestion.servicios.TipoHabService;

@Component(value = "tipoHabService")
public class TipoHabServiceImpl implements TipoHabService {

	
	@Autowired
	BaseDao<TipoHabitacion> tipoHabDao;


	@Override
	public void nuevoTipoHab(String nombre, String descripcion, int cantidad,
			int maxOcupantes, float precio, Hotel hotel) {
		
		TipoHabitacion tipoHab= new TipoHabitacion();
		
		tipoHab.setNombre(nombre);
		tipoHab.setDescripcion(descripcion);
		tipoHab.setCantidad(cantidad);
		tipoHab.setMaxOcupantes(maxOcupantes);
		tipoHab.setPrecio(precio);
		tipoHab.setHotel(hotel);
		
		tipoHabDao.nuevo(tipoHab);
		
		
	}

	@Override
	public void nuevoTipoHab(String nombre, String descripcion, int cantidad,
			int maxOcupantes, float precio, Hotel hotel, Set<Reserva> reserva) {
		// TODO Auto-generated method stub
		
	}

	
	
}
